Definition of Nose Drops

  • (noun) street names for heroin

Synonyms of Nose Drops


Antonyms of Nose Drops


No Antonyms Found.

Homophones of Nose Drops


No Homophones Found.